Set
Function
This API is used for Settings Alarm > IP Speaker Parameters.
Request message
Parameter description
vide Alarm > IP Speaker > Range > Parameter description > Table 1 Obtain the parameter description.
Request 1 Example:
POST /API/AlarmConfig/IpSpeakerOnvif/Set HTTP/1.1
{
"version": "1.0",
"data": {
"speaker": "SP1",
"name ": "dog222 "
}
}
Request 2 Example:
POST /API/AlarmConfig/IpSpeakerOnvif/Set HTTP/1.1
{
"version": "1.0",
"data": {
"ip_speaker_info": [{
"number": 0,
"enable": true,
"name": "dog222",
"ip_address": "172.16.10.80",
"port": 80,
"status": "Online",
"user_name": "admin",
"password_empty": false,
"binding_channel": [
"CH1",
"CH2",
"CH3"
],
"base_enc_password": {
"seq": 0,
"peer_key": "0KbSt9T7ZiNVM0HxGrDlrxPGJpioZU6ewgTKP4xmAQXo=",
"cipher": "0FkKR1e9Jbi691kjfvqx98lH1kwyODmGjuyIPGnhUuwqMELdGaQ=="
}
},
{
"number": 1,
"enable": false,
"name": "",
"ip_address": "",
"status": "Offline",
"user_name": "",
"password": "",
"password_empty": true,
"binding_channel": []
},
{
"number": 2,
"enable": false,
"name": "",
"ip_address": "",
"status": "Offline",
"user_name": "",
"password": "",
"password_empty": true,
"binding_channel": []
},
{
"number": 3,
"enable": false,
"name": "",
"ip_address": "",
"status": "Offline",
"user_name": "",
"password": "",
"password_empty": true,
"binding_channel": []
},
{
"number": 4,
"enable": false,
"name": "",
"ip_address": "",
"status": "Offline",
"user_name": "",
"password": "",
"password_empty": true,
"binding_channel": []
},
{
"number": 5,
"enable": false,
"name": "",
"ip_address": "",
"status": "Offline",
"user_name": "",
"password": "",
"password_empty": true,
"binding_channel": []
},
{
"number": 6,
"enable": false,
"name": "",
"ip_address": "",
"status": "Offline",
"user_name": "",
"password": "",
"password_empty": true,
"binding_channel": []
},
{
"number": 7,
"enable": false,
"name": "",
"ip_address": "",
"status": "Offline",
"user_name": "",
"password": "",
"password_empty": true,
"binding_channel": []
},
{
"number": 8,
"enable": false,
"name": "",
"ip_address": "",
"status": "Offline",
"user_name": "",
"password": "",
"password_empty": true,
"binding_channel": []
},
{
"number": 9,
"enable": false,
"name": "",
"ip_address": "",
"status": "Offline",
"user_name": "",
"password": "",
"password_empty": true,
"binding_channel": []
},
{
"number": 10,
"enable": false,
"name": "",
"ip_address": "",
"status": "Offline",
"user_name": "",
"password": "",
"password_empty": true,
"binding_channel": []
},
{
"number": 11,
"enable": false,
"name": "",
"ip_address": "",
"status": "Offline",
"user_name": "",
"password": "",
"password_empty": true,
"binding_channel": []
},
{
"number": 12,
"enable": false,
"name": "",
"ip_address": "",
"status": "Offline",
"user_name": "",
"password": "",
"password_empty": true,
"binding_channel": []
},
{
"number": 13,
"enable": false,
"name": "",
"ip_address": "",
"status": "Offline",
"user_name": "",
"password": "",
"password_empty": true,
"binding_channel": []
},
{
"number": 14,
"enable": false,
"name": "",
"ip_address": "",
"status": "Offline",
"user_name": "",
"password": "",
"password_empty": true,
"binding_channel": []
},
{
"number": 15,
"enable": false,
"name": "",
"ip_address": "",
"status": "Offline",
"user_name": "",
"password": "",
"password_empty": true,
"binding_channel": []
}
]
}
}
Response message
无。
Response 1 Example:
HTTP/1.1 200 OK
Content-Type: application/json
{
"result":"success",
"data":{}
}
Response 2 Example:
HTTP/1.1 200 OK
Content-Type: application/json
{
"result":"success",
"data":{}
}
Error Code
See Response Messages Body and Common error_code for more information.